package com.imooc.demo.dao;


import com.imooc.demo.entity.Category2;

import java.util.List;

public interface Category2Dao {

    /**
     *列出种类列表
     * @return category2List
     */
    List<Category2> queryCategory2();

    /**
     *
     * 根据Id列出具体种类
     * @return category2
     */
    Category2 getQueryCategory2ById(int category2Id);

    /**
     * 插入种类信息
     *
     * @return
     */
    int insertCategory2(Category2 category2);

    /**
     * 更新种类信息
     * @param category2
     * @return
     */
    int updateCategory2(Category2 category2);

    /**
     * 删除指定种类信息
     * @param category2Id
     * @return
     */
    int deleteCategory2(int category2Id);


    /**
     * 列出指定category1Id的对象列表
     * @param
     * @return  List<Category2>
     */
    List<Category2> getCategory2ByCategory1Id( Integer category10Id);


    //通过类别状态查类别
    List<Category2> findCategory2Label(Integer category2Label);

    ///模糊搜索
    List<Category2> searchCategory2(String  category2Name);



}
